home *** CD-ROM | disk | FTP | other *** search
- DIZDIR Version 1.8a
- Copyright (c) 1994 GDSOFT
-
- March 31, 1994
-
-
- WHAT IS IT :
- ------------
-
- DIZDIR is a simple utility that creates an ASCII file listing of all ZIP,
- ARJ, LZH, ARC, and SFX files in a directory on you system, and will use the
- FILE_ID.DIZ or FILE.DES or FILE.DES included in the archive as a
- description for the file. Additionally, files can be listed the DO NOT have
- a FILE_ID.DIZ or, ONLY listed if they do. As and added option, you can
- create file lists containing the filename, size, date and what I'll refer
- to as a ONE-LINER which is the FIRST xxx characters of the FILE_ID.DIZ, all
- on one line. Listings can be placed in ANY ASCII file anywhere on your
- disk.
-
- Commonly, on most BBS systems, the file contained in an archive to describe
- the file is named FILE_ID.DIZ, however other variations are FILE.DES or
- FILE.SDI. In this document, I'll refer to this file regardless of the
- flavor as the FILE_ID. DIZDIR will look for FILE_ID.DIZ first, then SDI
- then DES.
-
- The format of the output file that DIZDIR creates is as follows.
-
- -------------------------------- RULER --------------------------------------
- 0 2 2 3 4 5 6 7
- 123456789012345678901234567890123456789012345678901234567890123456789012345678
-
- FILENAME.EXT 1234567 03-12-94 The file description starts here and can go
- on through the next as many lines as may be
- in the FILE_ID.DIZ. For PCBOARD the length
- of the line CAN NOT exceed 78 characters.
-
- BASIC STARTUP :
- ---------------
-
- Unpack the distribution archive to some directory on your disk, and type
- the command : DIZDIR <ENTER>. You'll see the following HELP screen :
-
- DIZDIR 1.8a (c) 1993,1994 GDSOFT
- Purpose : Create files listing from FILE_ID.DIZ,SDI or DES in archives
- Usage : DIZDIR [/f:outputfile] [/p:filepath] [/d:default.diz] [switches ..]
-
- Switches :
- /f:c:\outputfile (default = FILES.BBS)
- /p:c:\filepath (default=Current Directory)
- /d:c:\default.diz (use this if NO DIZ in files and NOT /x switch)
- /o = OVERWRITE output file (default=APPEND)
- /x = DO NOT include files WITHOUT FILE_ID.DIZ (Default=include them)
- /e = ONLY include files WITHOUT FILE_ID.DIZ (overrides /x switch)
- /t = include TITLE string on first line of output (Default = NONE
- /1:### = Write FIRST xxx chars of FILE_ID.DIZ ( create one-liner )
- /s:# = Use this char in front of LONG Descrip (For PCBOARD)
- /? = Show this help screen
-
- AH... NOW FOR THE GOOD PART
- ---------------------------
-
- DIZDIR is really easy to use. It DOES NOT matter in what order you enter
- the commandline parameters.
-
- First off, you'll need to tell the program what the name and path of the
- OUTPUT file will be. If you omit this, DIZDIR will write the output to the
- CURRENT directory in the file named FILES.BBS. To specify the output file
- enter /f:c:\outputfile as part of the commandline.
-
- Next, we have to tell DIZDIR what directory to look in for the archives.
- ALL ZIP, LZH, ARJ, and ARC files and their SFX counterparts will be listed
- for that directory. Enter /p:c:\somepath as part of the commandline. This
- is the ONLY parameter that DIZDIR actually MUST have. Therefore, you could
- just enter on the command line : DIZDIR \somepath, and DIZDIR would create
- a list of that directory.
-
- Some of the files in the directory chosen may NOT contain a FILE_ID. In
- this case, you can use the /d:c:\default.diz to force these files to ALL
- have a default description. This file can be anywhere on you disk, but you
- MUST include the path if not in the current directory.
-
- Finally, we have the option switches which are completely OPTIONAL. The /o
- switch permits OVERWRITING of the output file if it already exists. The
- default is to APPEND to the end of this file. The /x and /e switches permit
- you to INCLUDE or EXCLUDE files that DO NOT have FILE_ID's. The /x switch
- EXCLUDE these files from the listing, and the /e switch ONLY includes these
- files. Also, the /e switch is EXCLUSIVE and will override the /x switch.The
- /t switch allows the inclusion of a TITLE and HEADER at the top of the
- listing. Again all of these are completely optional.
-
- Another USEFUL feature of DIZDIR is the /1:### switch, where the pounds(#)
- are replaced with numbers from 20-240. What DIZDIR will do here is to
- create a ONE-LINER listing containing the filename, size, date and the xxx
- characters from the FILE_ID. This switch may be used in conjunction with
- the other switches (/e,/x,/o).
-
- FOR OUR PCBOARD FRIENDS
- -----------------------
-
- PCBOARD BBS systems require the multiple line listings inlcude a vertical
- bar (DECIMAL 124 "|") just before the description line. This can be done
- with DIZDIR by using the /S:# switch. i.e. /S:| would place this character
- in front of the SECOND description line of a multiple line file at column
- 32. You could use any character here. Just remember that PCBOARD requires
- DECIMAL 124.
-
-
- EXAMPLES
- --------
-
- DIZDIR \zip /o - list all archives in the ZIP directory and
- overwrite FILES.BBS which will be placed in the current directory.
-
- DIZDIR \zip /f:\bbs\Files.bbs /o /x - list ONLY archives in the ZIP
- directory that have a FILE_ID and overwrite \BBS\FILES.BBS.
-
- DIZDIR \zip /f:listfile.txt /d:c:\util\junk.diz - list all archives
- in the ZIP directory and write to LISTFILE.TXT in the current
- directory. For files that have no FILE_ID, use "c:\util\junk.txt"
-
- DIZDIR \p:\zip /f:a:\files.txt /1:70 - list all archives in the ZIP
- directory and write to FILES.TXT the 'A' drive. Make the listing a
- ONE-LINER using 70 chars from the FILE_ID.
-
- DIZDIR \p:\uploads /s:| /o - list all archives in the ZIP directory
- and write to FILES.BBS overwriting the old file. Make the output
- PCBOARD compatible by placing the "|" character at column 32 in
- front of multiple line items.
-
-
- I think that you have the idea !!
-
-
- ARCHIVE PROGRAMS NEEDED AND LOCATIONS
- -------------------------------------
-
- DIZDIR recognizes the extensions ZIP,ARJ,LZH and ARC. In order for DIZDIR
- to work for each of these respective archives, you MUST have a copy of at
- LEAST ONE of the following files FOR EACH FORMAT, SOMEWHERE on your path.
- DIZDIR will search for them, and if NOT found, will NOT create list items
- for these formats. You must then make sure that these files are in the same
- directory as DIZDIR.EXE or in a directory listed in your PATH statement.
-
- Where I list more than one program here, DIZDIR will search for the First
- one, then the second and so on until it finds at least one of them. Since
- ALL DIZDIR needs to do is to unpack any FILE_ID.DIZ that exists in the
- archive, it really does NOT matter which of these programs that it uses.
-
- ZIP - PKUNZIP.EXE
- ARJ - ARJ.EXE
- ARC - ARC.EXE, ARCE.EXE, ARC.COM, PKXARC.COM or PAK.EXE
- LZH - LHA.EXE or LHARC.EXE
-
- Well, that's pretty much it. I think that you will find DIZDIR easy to use,
- FAST, and once you get used to using it, indispensable !! Especially if you
- maintain a BBS.
-
- If you like DIZDIR, then please register it. For those who do, I will send
- my super dooper BONUS archive as well. Believe me there are many goodies on
- this BONUS disk. including ARCTOOL, ARCPLUS and FILEMANAGER PLUS, an
- exciting NEW program which does ALL that you could EVER want a file manager
- program to do and MUCH MORE !!!
-
- To register :
-
- GDSOFT
- G.D. DAVIS
- 57280 Osage Drive
- Goshen, Indiana 46526
-
- Please Include a $15.00 registration fee.
-
- Make sure that you include your return address.
-
-
- If you have any comments or questions, I would REALLY love to receive your
- comments or suggestions. I can be reached by leaving mail on GENIE
- (G.D.DAVIS) or CompuServe (72067,2726), or write to me at the above address
- or better yet, call GDSOFT BBS (219) 875-8133, HST 14400,8,N,1 v.32/v.42.
- This is a FREE BBS, and you'll find MANY GDSOFT programs and files as well
- as lots of other goodies.
-
- Thank you for using DIZDIR.